const {
  hijackPage,
  util
} = require('jws-tools-wx');

const rightIcon = ``;

hijackPage({
  config: {
    auth: true
  },
  /**
   * 页面的初始数据
   */
  data: {
    userInfo: null,
    rightIcon,
    pageBg: "https://api.jiuwusan.cn/public/uploads/2020222/ad331564ac7244e8dad5955a57772a06.png",
    userInfo: null,
    formComlist: [{
      label: "isEmpty",
      func: "isEmpty"
    }, {
      label: "formatTime",
      func: "formatTime"
    }, {
      label: "getCurrentPage",
      func: "getCurrentPage"
    }, {
      label: "callCurrentPage",
      func: "callCurrentPage"
    }]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  tapItem(e) {
    let func = e.currentTarget.dataset.func;
    this[func]();
  },
  isEmpty() {
    let status = util.isEmpty(this.userInfo);
    console.log("当前用户状态", !status);
  },
  formatTime() {
    let datetime = new Date();
    datetime = util.formatTime(datetime, "yyyy-MM-dd hh:mm");
    console.log("datetime=", datetime);
  },
  getCurrentPage() {
    let prePage = util.getCurrentPage(1);
    console.log("prePage=", prePage);
  },
  setUserInfo() {
    util.callCurrentPage(1, "setUserInfo", "zhouakidong", 26, () => {
      console.log("调用成功");
    });
  }
})